Pronamic\WordPress\Pay\Gateways\OmniKassa2\Gateway A

Total Complexity 56
Dependencies 34
Dependents 2
Total lines 694
Lines of code 357
Logical lines of code 203
Comment lines 195
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
start()
B
33 18 94
maybe_enrich_payment_methods()
A
47 8 35
handle_merchant_order_status_changed()
A
45 7 43
update_payment_transaction_id_from_order_result()
S
48 5 38
maybe_update_access_token()
S
55 4 23
__construct()
S
42 1 54
handle_notification()
S
59 3 14
get_payment_by_omnikassa_order_id()
S
60 2 15
create_refund()
S
59 2 14
get_payment_methods()
S
69 2 7
get_ideal_issuers()
S
65 2 9
get_credit_card_payment_methods()
S
69 1 8
get_payment_slug_for_omnikassa_order_id()
S
80 1 3